8
0
31
861
202
273
672
319
161